• word of the day

    tragulus javanicus

    tragulus javanicus - Dictionary definition and meaning for word tragulus javanicus

    Definition
    (noun) chevrotain somewhat larger than the kanchil; found in India and Malaya
    Synonyms : napu
Download our Mobile App Today
Receive our word of the day
on Whatsapp